crackerjack detective - Turkish English Dictionary